NanoXen: Better Systems Through Rigorous Containment and Active Modeling
نویسندگان
چکیده
Modern software design has less writing large programs and more orchestrating the actions of prewritten library elements. These elements, generally known as components, are stateful software elements which can operate and interact in unexpected ways. Most errors in large systems result from unanticipated behavior from components, or unexpected interaction between components. In this paper, we argue that two principal innovations permit the rapid construction of far more robust and reliable software systems: rigorous containment, to control interactions, and active modeling with dynamic model checking, to rapidly detect unexpected behavior. We outline a small set of requirements which will produce such a system, NanoXen, of virtual components, the component analog to virtual machines.
منابع مشابه
Introduction to Schramm-Loewner evolution and its application to critical systems
In this short review we look at recent advances in Schramm-Loewner Evolution (SLE) theory and its application to critical phenomena. The application of SLE goes beyond critical systems to other time dependent, scale invariant phenomena such as turbulence, sand-piles and watersheds. Through the use of SLE, the evolution of conformally invariant paths on the complex plane can be followed; hence a...
متن کاملCompact and Efficient Active Vibro-acoustic Control of a Smart Plate Structure
An effective wide band active control law through one kind of the Dynamic Vibration Absorber (DVA) is proposed and studied in this paper. With the help of mechanical impedance method, active DVA control law is formulated based on the passive mechanical model. The electrical DVA can generate multi-mode active damping to the structure. The host structure is an aluminum plate and acceleration sign...
متن کاملAn Optimized Online Secondary Path Modeling Method for Single-Channel Feedback ANC Systems
This paper proposes a new method for online secondary path modeling in feedback active noise control (ANC) systems. In practical cases, the secondary path is usually time-varying. For these cases, online modeling of secondary path is required to ensure convergence of the system. In literature the secondary path estimation is usually performed offline, prior to online modeling, where in the prop...
متن کاملLocal Research Catalyzes National Surgical Planning; Comment on “Global Surgery – Informing National Strategies for Scaling Up Surgery in Sub-Saharan Africa”
In 2015 the Lancet Commission on Global Surgery (LCoGS) argued that surgical care is important to national health systems along with the economic viability of countries. Gajewski and colleagues outlined how the Commission’s blueprint has been implemented in sub-Saharan Africa, including two funded research projects that were integrated into national surgical plans. Here...
متن کاملRigorous Shadowing of Numerical Solutions of Ordinary Differential Equations by Containment by Wayne Brian
Rigorous Shadowing of Numerical Solutions of Ordinary Differential Equations by Containment Wayne Brian Hayes Doctor of Philosophy Graduate Department of Computer Science University of Toronto 2001 An exact trajectory of a dynamical system lying close to a numerical trajectory is called a shadow. We present a general-purpose method for proving the existence of finite-time shadows of numerical O...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010